Havening Techniques in Mile Bank